嗨嗨~我是914 今天來學習for、while迴圈囉GOGOGO
來看看for迴圈的部分唷!
我們這部分也是會先講一下語法觀念
下一篇文章會帶到實例的部分
會更加了解~吧(?)
因此我還是將他分為兩個部份了
for
for (i = 0; i < 10; i++) {
// 做某件事
}
補充:
i = 0 是初始值,就是宣告他的變數是0
i < 10 條件(如果i真的小於10的話,就會進入到{}區塊執行程式)
i++
結束後的變動 就是i < 10會做出+1的動作
for (let i = 0;i<10;i++){
console.log(i+1);印出1-10
}
while
var i = 1;
while ( i <= 10 ){
console.log( i );
i++;
}
i <= 10 執行迴圈的條件
如果這個條件達成,那會進入到大括號{}的區塊
並且執行程式碼
提早離開迴圈的語法~(好難過)
但是對於迴圈而言,離開的語法也是很重要的唷
break 與 continue
我們可以得知差異性在於
break會先跳離迴圈
那continue 會先跳過一次,接著往下一次迴圈邁進
for (let i = 1; i <= 10; i++) {
if (i === 5) {
break; // 當 i 等於 5 時~,退出循環
}
console.log(i); // 輸出 1, 2, 3, 4
}
for (let i = 1; i <= 10; i++) {
if (i === 5) {
continue; // 當 i 等於 5 时,跳過這次循環
}
console.log(i); // 輸出 1, 2, 3, 4, 6, 7, 8, 9, 10
}
我是超級新手,若有任何建議或是錯誤的部分,歡迎底下留言唷thanks
我們下篇文章見掰掰~
對自己多用點心,日益努力,而後風生水起。盡情玩耍,盡情學習,盡情熱愛,盡情討厭,在需要的時候釋放善意,在必要的時候展現強硬,把這不得不過完的一生,變成值得慶賀的一生。
參考資料
https://ithelp.ithome.com.tw/articles/10235818?sc=iThelpR
https://ithelp.ithome.com.tw/m/articles/10248006
https://ithelp.ithome.com.tw/articles/10235818?sc=iThelpR